var splitter=function(e,sash,div1,div2){
evt=evtype(e);
mouseover=true;
var wrapper=sash.parentNode,div1w,div2w;
document.onmousemove=function(evt){
	div1w=(cursorPosition(evt)[0]-(parseInt(sash.style.width)+wrapper.offsetLeft));
	div1.style.width=div1w+'px';
	div2w=(((!getObj('side_bar_appear').checked)?(window.innerWidth):(parseInt(wrapper.style.width)))-(parseInt(sash.style.width)+parseInt(div1.style.width))-6);
	div2.style.width=div2w+'px';
	sash.style.left=(parseInt(div1.style.width)-cursorPosition(evt)[0]+(parseInt(sash.style.width)+wrapper.offsetLeft))+'px';
	if(div2w <= 0){
		div2.style.width='0px';
		div1.style.width=(div1w+div2w)+'px';
	}
	if(div1w <= 0){
		div1.style.width='0px';
		div2.style.width=(div1w+div2w)+'px';
	}
return false;
};
return false;
};


function unsplit(){
	 isSplit=false;
	 getObj('sashpane').hide();
	 getObj('rightpane').hide();
	 getObj('leftpane').style.width='100%';
	 getObj('leftpane').enable();
}

var isSplit=false;
function split(w,func,args){
	 isSplit=(!isSplit);
	 getObj('leftpane').style.width=(parseInt(getObj('section').style.width)-((parseInt(getObj('rightpane').style.width)==0)?(w):(parseInt(getObj('rightpane').style.width)))-11)+'px';
	 getObj('sashpane').show();
	 getObj('rightpane').show();
	 getObj('rightpane').style.width=w+'px';
	 var arr=[],c=0;
	 for(var i=2;i<arguments.length;i++){
		 arr[c++]=arguments[i];
	 }
	 func(arr);
	 getObj('leftpane').disable();
}